package com.zhuoyue.system.domain;

import com.zhuoyue.common.core.domain.BaseEntity;
import java.time.LocalDateTime;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;

@Data
@EqualsAndHashCode(callSuper=true)
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class LocalSceneInfraredDeviceRelation extends BaseEntity {
    /**
    * 主键ID
    */
    private String id;

    /**
    * 场景ID
    */
    private String sceneId;
    private String infraredName;

    /**
    * 红外ID
    */
    private String infraredId;

    /**
    * 子执行设备信息
    */
    private String childExecuteDevices;

    private String identify;

    private String imgName;

    private String purpose;

    private String state;

    private String stateDes;

    private String controlParam;

    /**
    * 延时时间(分)
    */
    private String deleyTimeMinute;

    /**
    * 延时时间(秒)
    */
    private String deleyTimeSecond;

    private Integer sort;

    private String cmd;

    private LocalDateTime modifyTime;
}